covering machine - Turco Inglés Diccionario